*{margin: 0;padding: 0;border: 0;list-style: none;text-decoration: none;color: inherit;font-weight: normal;font-family: "微软雅黑";box-sizing: border-box;}
body{min-width: 1440px;}
img{vertical-align: middle;max-width: 100%;}

/*公共头部*/
.block h2.title{font-size: 30px;color: #333333;padding-bottom: 8px;position: relative;text-align: center;}
.block p.sub-title{font-size: 14px;color: #999999;text-align: center;}
.block h2.title:after{display: block;content: "";position: absolute;width: 70px;height: 3px;background: #4c80e7;bottom: -30px;left: 50%;transform: translateX(-50%);}


/*团队*/
.team{width: 100%;height: auto;overflow: hidden;background: url(../images/team-bg.jpg) center center no-repeat;}
.team h2.title{color: #FFFFFF;}
.team p.sub-title{color: #FFFFFF;}
.team .items{padding-top: 70px;width: 100%;height: auto;overflow: hidden;}
.team .items ul{width: 1240px;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.team .items ul li{width: 580px;height: 150px;background: rgba(255,255,255,.9);border-radius: 5px;margin-bottom: 20px;padding: 20px 50px 20px 20px;transition: all .3s;}
.team .items ul li:hover{;box-shadow:0px 0px 10px rgba(244,244,244,.8);transition: all .3s;}
.team .items ul li a{display: block;width: 100%;height: 100%;display: flex;align-items: center;}
.team .items ul li .item-txt{padding-left: 35px;}
.team .items ul li .item-txt .title{font-size: 24px;color: #333333;padding-bottom: 20px;}
.team .items ul li .item-txt .desc{font-size: 16px;color: #333333;line-height: 30px;}